home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / utils / highlight-headers.elc < prev    next >
Emacs Compiled Lisp  |  1995-08-29  |  9.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: Emacs Compiled Lisp (other/emacsCompiledLisp).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Emacs Compiled Lisp (other/emacsCompiledLisp) magic Unsupported
1% dexvert Combustion 2 Particle Library (other/combustion2ParticleLibrary) ext Unsupported
100% file Emacs/XEmacs v19 byte-compiled Lisp data default
99% file data default
100% TrID Emacs/XEmacs byte-compiled Lisp (generic) default
100% xdgMime text/x-emacs-lisp default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 13 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 63 74 68 6f 6d 70 40 |piled by| cthomp@|
|00000020| 77 69 6c 6c 6f 77 2e 63 | 73 2e 75 69 75 63 2e 65 |willow.c|s.uiuc.e|
|00000030| 64 75 20 6f 6e 20 54 75 | 65 20 41 75 67 20 32 39 |du on Tu|e Aug 29|
|00000040| 20 31 34 3a 32 36 3a 33 | 31 20 31 39 39 35 0a 3b | 14:26:3|1 1995.;|
|00000050| 3b 3b 20 66 72 6f 6d 20 | 66 69 6c 65 20 2f 78 65 |;; from |file /xe|
|00000060| 6d 61 63 73 2f 78 65 6d | 61 63 73 2d 31 39 2e 31 |macs/xem|acs-19.1|
|00000070| 33 2d 72 65 6c 65 61 73 | 65 2f 65 64 69 74 6f 72 |3-releas|e/editor|
|00000080| 2f 6c 69 73 70 2f 75 74 | 69 6c 73 2f 68 69 67 68 |/lisp/ut|ils/high|
|00000090| 6c 69 67 68 74 2d 68 65 | 61 64 65 72 73 2e 65 6c |light-he|aders.el|
|000000a0| 0a 3b 3b 3b 20 65 6d 61 | 63 73 20 76 65 72 73 69 |.;;; ema|cs versi|
|000000b0| 6f 6e 20 31 39 2e 31 33 | 20 58 45 6d 61 63 73 20 |on 19.13| XEmacs |
|000000c0| 4c 75 63 69 64 2e 0a 3b | 3b 3b 20 62 79 74 65 63 |Lucid..;|;; bytec|
|000000d0| 6f 6d 70 20 76 65 72 73 | 69 6f 6e 20 32 2e 32 35 |omp vers|ion 2.25|
|000000e0| 3b 20 31 2d 53 65 70 2d | 39 34 2e 0a 3b 3b 3b 20 |; 1-Sep-|94..;;; |
|000000f0| 6f 70 74 69 6d 69 7a 61 | 74 69 6f 6e 20 69 73 20 |optimiza|tion is |
|00000100| 6f 6e 2e 0a 3b 3b 3b 20 | 74 68 69 73 20 66 69 6c |on..;;; |this fil|
|00000110| 65 20 75 73 65 73 20 6f | 70 63 6f 64 65 73 20 77 |e uses o|pcodes w|
|00000120| 68 69 63 68 20 64 6f 20 | 6e 6f 74 20 65 78 69 73 |hich do |not exis|
|00000130| 74 20 69 6e 20 45 6d 61 | 63 73 20 31 38 2e 0a 0a |t in Ema|cs 18...|
|00000140| 28 69 66 20 28 61 6e 64 | 20 28 62 6f 75 6e 64 70 |(if (and| (boundp|
|00000150| 20 27 65 6d 61 63 73 2d | 76 65 72 73 69 6f 6e 29 | 'emacs-|version)|
|00000160| 0a 09 20 28 6f 72 20 28 | 61 6e 64 20 28 62 6f 75 |.. (or (|and (bou|
|00000170| 6e 64 70 20 27 65 70 6f | 63 68 3a 3a 76 65 72 73 |ndp 'epo|ch::vers|
|00000180| 69 6f 6e 29 20 65 70 6f | 63 68 3a 3a 76 65 72 73 |ion) epo|ch::vers|
|00000190| 69 6f 6e 29 0a 09 20 20 | 20 20 20 28 73 74 72 69 |ion).. | (stri|
|000001a0| 6e 67 2d 6c 65 73 73 70 | 20 65 6d 61 63 73 2d 76 |ng-lessp| emacs-v|
|000001b0| 65 72 73 69 6f 6e 20 22 | 31 39 22 29 29 29 0a 20 |ersion "|19"))). |
|000001c0| 20 20 20 28 65 72 72 6f | 72 20 22 54 68 69 73 20 | (erro|r "This |
|000001d0| 66 69 6c 65 20 77 61 73 | 20 63 6f 6d 70 69 6c 65 |file was| compile|
|000001e0| 64 20 66 6f 72 20 45 6d | 61 63 73 20 31 39 2e 22 |d for Em|acs 19."|
|000001f0| 29 29 0a 0a 28 62 79 74 | 65 2d 63 6f 64 65 20 22 |))..(byt|e-code "|
|00000200| c0 c1 21 ac 8e c2 c1 21 | 88 c3 c1 21 ac 85 c4 c5 |..!....!|...!....|
|00000210| c1 5c 22 88 c0 c6 21 ac | 8e c2 c6 21 88 c3 c6 21 |.\"...!.|...!...!|
|00000220| ac 85 c4 c7 c6 5c 22 88 | c0 c8 21 ac a1 c2 c8 21 |.....\".|..!....!|
|00000230| 88 c3 c8 21 ac 98 c4 c6 | c8 5c 22 88 c9 c8 21 ac |...!....|.\"...!.|
|00000240| 8e ca c8 21 ac 89 cb c8 | 21 ac 84 cc c8 21 88 c0 |...!....|!....!..|
|00000250| cd 21 ac 8e c2 cd 21 88 | c3 cd 21 ac 85 c4 c7 cd |.!....!.|..!.....|
|00000260| 5c 22 88 c0 ce 21 ac 98 | c2 ce 21 88 c3 ce 21 ac |\"...!..|..!...!.|
|00000270| 8f c4 c8 ce 5c 22 88 cf | ce d0 5c 22 88 d1 ce d2 |....\"..|..\"....|
|00000280| 5c 22 88 c0 87 22 20 5b | 66 69 6e 64 2d 66 61 63 |\"..." [|find-fac|
|00000290| 65 20 6d 65 73 73 61 67 | 65 2d 68 65 61 64 65 72 |e messag|e-header|
|000002a0| 73 20 6d 61 6b 65 2d 66 | 61 63 65 20 66 61 63 65 |s make-f|ace face|
|000002b0| 2d 64 69 66 66 65 72 73 | 2d 66 72 6f 6d 2d 64 65 |-differs|-from-de|
|000002c0| 66 61 75 6c 74 2d 70 20 | 63 6f 70 79 2d 66 61 63 |fault-p |copy-fac|
|000002d0| 65 20 62 6f 6c 64 20 6d | 65 73 73 61 67 65 2d 68 |e bold m|essage-h|
|000002e0| 65 61 64 65 72 2d 63 6f | 6e 74 65 6e 74 73 20 69 |eader-co|ntents i|
|000002f0| 74 61 6c 69 63 20 6d 65 | 73 73 61 67 65 2d 68 69 |talic me|ssage-hi|
|00000300| 67 68 6c 69 67 68 74 65 | 64 2d 68 65 61 64 65 72 |ghlighte|d-header|
|00000310| 2d 63 6f 6e 74 65 6e 74 | 73 20 6d 61 6b 65 2d 66 |-content|s make-f|
|00000320| 61 63 65 2d 62 6f 6c 64 | 20 6d 61 6b 65 2d 66 61 |ace-bold| make-fa|
|00000330| 63 65 2d 75 6e 62 6f 6c | 64 20 6d 61 6b 65 2d 66 |ce-unbol|d make-f|
|00000340| 61 63 65 2d 69 74 61 6c | 69 63 20 6d 61 6b 65 2d |ace-ital|ic make-|
|00000350| 66 61 63 65 2d 75 6e 69 | 74 61 6c 69 63 20 6d 65 |face-uni|talic me|
|00000360| 73 73 61 67 65 2d 63 69 | 74 65 64 2d 74 65 78 74 |ssage-ci|ted-text|
|00000370| 20 78 2d 66 61 63 65 20 | 73 65 74 2d 66 61 63 65 | x-face |set-face|
|00000380| 2d 62 61 63 6b 67 72 6f | 75 6e 64 20 22 77 68 69 |-backgro|und "whi|
|00000390| 74 65 22 20 73 65 74 2d | 66 61 63 65 2d 66 6f 72 |te" set-|face-for|
|000003a0| 65 67 72 6f 75 6e 64 20 | 22 62 6c 61 63 6b 22 5d |eground |"black"]|
|000003b0| 20 33 29 0a 28 64 65 66 | 76 61 72 20 68 69 67 68 | 3).(def|var high|
|000003c0| 6c 69 67 68 74 2d 68 65 | 61 64 65 72 73 2d 72 65 |light-he|aders-re|
|000003d0| 67 65 78 70 20 22 53 75 | 62 6a 65 63 74 5b 20 09 |gexp "Su|bject[ .|
|000003e0| 5d 2a 3a 22 20 22 5c 0a | 2a 54 68 65 20 68 65 61 |]*:" "\.|*The hea|
|000003f0| 64 65 72 73 20 77 68 6f | 73 65 20 63 6f 6e 74 65 |ders who|se conte|
|00000400| 6e 74 73 20 73 68 6f 75 | 6c 64 20 62 65 20 65 6d |nts shou|ld be em|
|00000410| 70 68 61 73 69 7a 65 64 | 20 6d 6f 72 65 2e 0a 54 |phasized| more..T|
|00000420| 68 65 20 63 6f 6e 74 65 | 6e 74 73 20 6f 66 20 74 |he conte|nts of t|
|00000430| 68 65 73 65 20 68 65 61 | 64 65 72 73 20 77 69 6c |hese hea|ders wil|
|00000440| 6c 20 62 65 20 64 69 73 | 70 6c 61 79 65 64 20 69 |l be dis|played i|
|00000450| 6e 20 74 68 65 20 66 61 | 63 65 20 0a 60 6d 65 73 |n the fa|ce .`mes|
|00000460| 73 61 67 65 2d 68 69 67 | 68 6c 69 67 68 74 65 64 |sage-hig|hlighted|
|00000470| 2d 68 65 61 64 65 72 2d | 63 6f 6e 74 65 6e 74 73 |-header-|contents|
|00000480| 27 20 69 6e 73 74 65 61 | 64 20 6f 66 20 60 6d 65 |' instea|d of `me|
|00000490| 73 73 61 67 65 2d 68 65 | 61 64 65 72 2d 63 6f 6e |ssage-he|ader-con|
|000004a0| 74 65 6e 74 73 27 2e 22 | 29 0a 28 64 65 66 76 61 |tents'."|).(defva|
|000004b0| 72 20 68 69 67 68 6c 69 | 67 68 74 2d 68 65 61 64 |r highli|ght-head|
|000004c0| 65 72 73 2d 63 69 74 61 | 74 69 6f 6e 2d 72 65 67 |ers-cita|tion-reg|
|000004d0| 65 78 70 20 28 62 79 74 | 65 2d 63 6f 64 65 20 22 |exp (byt|e-code "|
|000004e0| c0 c1 c2 c3 c4 23 c5 51 | 87 22 20 5b 22 5e 5c 5c |.....#.Q|." ["^\\|
|000004f0| 28 22 20 6d 61 70 63 6f | 6e 63 61 74 20 69 64 65 |(" mapco|ncat ide|
|00000500| 6e 74 69 74 79 20 28 22 | 5b 20 09 5d 2a 5b 61 2d |ntity ("|[ .]*[a-|
|00000510| 7a 41 2d 5a 30 2d 39 5f | 5d 2b 3e 2b 22 20 22 5b |zA-Z0-9_|]+>+" "[|
|00000520| 20 09 5d 2a 5b 3e 5d 2b | 22 20 22 5b 5d 7d 3c 3e | .]*[>]+|" "[]}<>|
|00000530| 7c 3a 5d 2b 5b 20 09 5d | 2a 22 29 20 22 5c 5c 7c ||:]+[ .]|*") "\\||
|00000540| 22 20 22 5c 5c 29 5b 20 | 09 5d 2a 22 5d 20 35 29 |" "\\)[ |.]*"] 5)|
|00000550| 20 22 5c 0a 2a 54 68 65 | 20 70 61 74 74 65 72 6e | "\.*The| pattern|
|00000560| 20 74 6f 20 6d 61 74 63 | 68 20 63 69 74 65 64 20 | to matc|h cited |
|00000570| 74 65 78 74 2e 0a 54 65 | 78 74 20 69 6e 20 74 68 |text..Te|xt in th|
|00000580| 65 20 62 6f 64 79 20 6f | 66 20 61 20 6d 65 73 73 |e body o|f a mess|
|00000590| 61 67 65 20 77 68 69 63 | 68 20 6d 61 74 63 68 65 |age whic|h matche|
|000005a0| 73 20 74 68 69 73 20 77 | 69 6c 6c 20 62 65 20 64 |s this w|ill be d|
|000005b0| 69 73 70 6c 61 79 65 64 | 20 69 6e 0a 74 68 65 20 |isplayed| in.the |
|000005c0| 66 61 63 65 20 60 6d 65 | 73 73 61 67 65 2d 63 69 |face `me|ssage-ci|
|000005d0| 74 65 64 2d 74 65 78 74 | 27 2e 22 29 0a 28 64 65 |ted-text|'.").(de|
|000005e0| 66 76 61 72 20 68 69 67 | 68 6c 69 67 68 74 2d 68 |fvar hig|hlight-h|
|000005f0| 65 61 64 65 72 73 2d 63 | 69 74 61 74 69 6f 6e 2d |eaders-c|itation-|
|00000600| 68 65 61 64 65 72 2d 72 | 65 67 65 78 70 20 28 62 |header-r|egexp (b|
|00000610| 79 74 65 2d 63 6f 64 65 | 20 22 c0 c1 5c 6e c3 c4 |yte-code| "..\n..|
|00000620| 4f 51 87 22 20 5b 22 5e | 49 6e 20 61 72 74 69 63 |OQ." ["^|In artic|
|00000630| 6c 65 5c 5c 7c 5e 49 6e | 20 6d 65 73 73 61 67 65 |le\\|^In| message|
|00000640| 5c 5c 7c 22 20 22 5e 5b | 5e 20 09 5d 2e 2a 5c 5c |\\|" "^[|^ .].*\\|
|00000650| 28 77 72 69 74 65 73 5c | 5c 7c 77 72 6f 74 65 5c |(writes\|\|wrote\|
|00000660| 5c 7c 73 61 69 64 5c 5c | 29 3a 5c 6e 22 20 68 69 |\|said\\|):\n" hi|
|00000670| 67 68 6c 69 67 68 74 2d | 68 65 61 64 65 72 73 2d |ghlight-|headers-|
|00000680| 63 69 74 61 74 69 6f 6e | 2d 72 65 67 65 78 70 20 |citation|-regexp |
|00000690| 31 20 6e 69 6c 5d 20 35 | 29 20 22 5c 0a 2a 54 68 |1 nil] 5|) "\.*Th|
|000006a0| 65 20 70 61 74 74 65 72 | 6e 20 74 6f 20 6d 61 74 |e patter|n to mat|
|000006b0| 63 68 20 74 68 65 20 70 | 72 6f 6c 6f 67 20 6f 66 |ch the p|rolog of|
|000006c0| 20 61 20 63 69 74 65 64 | 20 62 6c 6f 63 6b 2e 0a | a cited| block..|
|000006d0| 54 65 78 74 20 69 6e 20 | 74 68 65 20 62 6f 64 79 |Text in |the body|
|000006e0| 20 6f 66 20 61 20 6d 65 | 73 73 61 67 65 20 77 68 | of a me|ssage wh|
|000006f0| 69 63 68 20 6d 61 74 63 | 68 65 73 20 74 68 69 73 |ich matc|hes this|
|00000700| 20 77 69 6c 6c 20 62 65 | 20 64 69 73 70 6c 61 79 | will be| display|
|00000710| 65 64 20 69 6e 0a 74 68 | 65 20 60 6d 65 73 73 61 |ed in.th|e `messa|
|00000720| 67 65 2d 68 65 61 64 65 | 72 73 27 20 66 61 63 65 |ge-heade|rs' face|
|00000730| 2e 22 29 0a 28 64 65 66 | 76 61 72 20 68 69 67 68 |.").(def|var high|
|00000740| 6c 69 67 68 74 2d 68 65 | 61 64 65 72 73 2d 68 69 |light-he|aders-hi|
|00000750| 67 68 6c 69 67 68 74 2d | 63 69 74 61 74 69 6f 6e |ghlight-|citation|
|00000760| 2d 74 6f 6f 20 6e 69 6c | 20 22 5c 0a 2a 57 68 65 |-too nil| "\.*Whe|
|00000770| 74 68 65 72 20 74 68 65 | 20 77 68 6f 6c 65 20 63 |ther the| whole c|
|00000780| 69 74 61 74 69 6f 6e 20 | 6c 69 6e 65 20 73 68 6f |itation |line sho|
|00000790| 75 6c 64 20 67 6f 20 69 | 6e 20 74 68 65 20 60 6d |uld go i|n the `m|
|000007a0| 65 73 61 67 65 2d 63 69 | 74 65 64 2d 74 65 78 74 |esage-ci|ted-text|
|000007b0| 27 20 66 61 63 65 2e 0a | 49 66 20 6e 69 6c 2c 20 |' face..|If nil, |
|000007c0| 74 68 65 20 74 65 78 74 | 20 6d 61 74 63 68 65 64 |the text| matched|
|000007d0| 20 62 79 20 60 68 69 67 | 68 6c 69 67 68 74 2d 68 | by `hig|hlight-h|
|000007e0| 65 61 64 65 72 73 2d 63 | 69 74 61 74 69 6f 6e 2d |eaders-c|itation-|
|000007f0| 72 65 67 65 78 70 27 20 | 69 73 20 69 6e 20 74 68 |regexp' |is in th|
|00000800| 65 0a 64 65 66 61 75 6c | 74 20 66 61 63 65 2c 20 |e.defaul|t face, |
|00000810| 61 6e 64 20 74 68 65 20 | 72 65 6d 61 69 6e 64 65 |and the |remainde|
|00000820| 72 20 6f 66 20 74 68 65 | 20 6c 69 6e 65 20 69 73 |r of the| line is|
|00000830| 20 69 6e 20 74 68 65 20 | 6d 65 73 73 61 67 65 2d | in the |message-|
|00000840| 63 69 74 65 64 2d 74 65 | 78 74 20 66 61 63 65 2e |cited-te|xt face.|
|00000850| 22 29 0a 28 64 65 66 76 | 61 72 20 68 69 67 68 6c |").(defv|ar highl|
|00000860| 69 67 68 74 2d 68 65 61 | 64 65 72 73 2d 6d 61 78 |ight-hea|ders-max|
|00000870| 2d 6d 65 73 73 61 67 65 | 2d 73 69 7a 65 20 31 30 |-message|-size 10|
|00000880| 30 30 30 20 22 5c 0a 2a | 49 66 20 74 68 65 20 6d |000 "\.*|If the m|
|00000890| 65 73 73 61 67 65 20 62 | 6f 64 79 20 69 73 20 6c |essage b|ody is l|
|000008a0| 61 72 67 65 72 20 74 68 | 61 6e 20 74 68 69 73 20 |arger th|an this |
|000008b0| 6d 61 6e 79 20 63 68 61 | 72 73 2c 20 64 6f 6e 27 |many cha|rs, don'|
|000008c0| 74 20 68 69 67 68 6c 69 | 67 68 74 20 69 74 2e 0a |t highli|ght it..|
|000008d0| 54 68 69 73 20 69 73 20 | 74 6f 20 70 72 65 76 65 |This is |to preve|
|000008e0| 6e 74 20 75 73 20 66 72 | 6f 6d 20 77 61 73 74 69 |nt us fr|om wasti|
|000008f0| 6e 67 20 74 69 6d 65 20 | 74 72 79 69 6e 67 20 74 |ng time |trying t|
|00000900| 6f 20 66 6f 6e 74 69 66 | 79 20 74 68 69 6e 67 73 |o fontif|y things|
|00000910| 20 6c 69 6b 65 0a 75 75 | 65 6e 63 6f 64 65 64 20 | like.uu|encoded |
|00000920| 66 69 6c 65 73 20 61 6e | 64 20 6c 61 72 67 65 20 |files an|d large |
|00000930| 64 69 67 65 73 74 73 2e | 20 20 49 66 20 74 68 69 |digests.| If thi|
|00000940| 73 20 69 73 20 6e 69 6c | 2c 20 61 6c 6c 20 6d 65 |s is nil|, all me|
|00000950| 73 73 61 67 65 73 20 77 | 69 6c 6c 0a 62 65 20 68 |ssages w|ill.be h|
|00000960| 69 67 68 6c 69 67 68 74 | 65 64 2e 22 29 0a 28 64 |ighlight|ed.").(d|
|00000970| 65 66 76 61 72 20 68 69 | 67 68 6c 69 67 68 74 2d |efvar hi|ghlight-|
|00000980| 68 65 61 64 65 72 73 2d | 68 61 63 6b 2d 78 2d 66 |headers-|hack-x-f|
|00000990| 61 63 65 2d 70 20 28 66 | 65 61 74 75 72 65 70 20 |ace-p (f|eaturep |
|000009a0| 27 78 66 61 63 65 29 20 | 22 5c 0a 2a 49 66 20 74 |'xface) |"\.*If t|
|000009b0| 72 75 65 2c 20 74 68 65 | 6e 20 74 68 65 20 62 69 |rue, the|n the bi|
|000009c0| 74 6d 61 70 20 69 6e 20 | 61 6e 20 58 2d 46 61 63 |tmap in |an X-Fac|
|000009d0| 65 20 68 65 61 64 65 72 | 20 77 69 6c 6c 20 62 65 |e header| will be|
|000009e0| 20 64 69 73 70 6c 61 79 | 65 64 0a 69 6e 20 74 68 | display|ed.in th|
|000009f0| 65 20 62 75 66 66 65 72 | 2e 20 20 54 68 69 73 20 |e buffer|. This |
|00000a00| 61 73 73 75 6d 65 73 20 | 79 6f 75 20 68 61 76 65 |assumes |you have|
|00000a10| 20 74 68 65 20 60 75 6e | 63 6f 6d 70 66 61 63 65 | the `un|compface|
|00000a20| 27 20 61 6e 64 20 60 69 | 63 6f 6e 74 6f 70 62 6d |' and `i|contopbm|
|00000a30| 27 0a 70 72 6f 67 72 61 | 6d 73 20 6f 6e 20 79 6f |'.progra|ms on yo|
|00000a40| 75 72 20 70 61 74 68 2e | 22 29 0a 28 64 65 66 76 |ur path.|").(defv|
|00000a50| 61 72 20 68 69 67 68 6c | 69 67 68 74 2d 68 65 61 |ar highl|ight-hea|
|00000a60| 64 65 72 73 2d 63 6f 6e | 76 65 72 74 2d 71 75 69 |ders-con|vert-qui|
|00000a70| 65 74 6c 79 20 6e 69 6c | 20 22 5c 0a 2a 4e 6f 6e |etly nil| "\.*Non|
|00000a80| 2d 6e 69 6c 20 69 6e 68 | 69 62 69 74 73 20 74 68 |-nil inh|ibits th|
|00000a90| 65 20 6d 65 73 73 61 67 | 65 20 74 68 61 74 20 69 |e messag|e that i|
|00000aa0| 73 20 6e 6f 72 6d 61 6c | 6c 79 20 64 69 73 70 6c |s normal|ly displ|
|00000ab0| 61 79 65 64 20 77 68 65 | 6e 20 65 78 74 65 72 6e |ayed whe|n extern|
|00000ac0| 61 6c 0a 66 69 6c 74 65 | 72 73 20 61 72 65 20 75 |al.filte|rs are u|
|00000ad0| 73 65 64 20 74 6f 20 63 | 6f 6e 76 65 72 74 20 61 |sed to c|onvert a|
|00000ae0| 6e 20 58 2d 46 61 63 65 | 20 68 65 61 64 65 72 2e |n X-Face| header.|
|00000af0| 20 20 54 68 69 73 20 68 | 61 73 20 6e 6f 20 61 66 | This h|as no af|
|00000b00| 66 65 63 74 20 69 66 0a | 58 45 6d 61 63 73 20 69 |fect if.|XEmacs i|
|00000b10| 73 20 63 6f 6d 70 69 6c | 65 64 20 77 69 74 68 20 |s compil|ed with |
|00000b20| 69 6e 74 65 72 6e 61 6c | 20 73 75 70 70 6f 72 74 |internal| support|
|00000b30| 20 66 6f 72 20 78 2d 66 | 61 63 65 73 2e 22 29 0a | for x-f|aces.").|
|00000b40| 28 64 65 66 76 61 72 20 | 68 69 67 68 6c 69 67 68 |(defvar |highligh|
|00000b50| 74 2d 68 65 61 64 65 72 | 73 2d 69 6e 76 65 72 74 |t-header|s-invert|
|00000b60| 2d 78 2d 66 61 63 65 2d | 64 61 74 61 20 6e 69 6c |-x-face-|data nil|
|00000b70| 20 22 5c 0a 2a 49 66 20 | 74 72 75 65 2c 20 63 61 | "\.*If |true, ca|
|00000b80| 75 73 65 73 20 74 68 65 | 20 66 6f 72 65 67 72 6f |uses the| foregro|
|00000b90| 75 6e 64 20 61 6e 64 20 | 62 61 63 6b 67 72 6f 75 |und and |backgrou|
|00000ba0| 6e 64 20 62 69 74 73 20 | 69 6e 20 61 6e 20 58 2d |nd bits |in an X-|
|00000bb0| 46 61 63 65 0a 68 65 61 | 64 65 72 20 74 6f 20 62 |Face.hea|der to b|
|00000bc0| 65 20 66 6c 69 70 70 65 | 64 20 62 65 66 6f 72 65 |e flippe|d before|
|00000bd0| 20 74 68 65 20 69 6d 61 | 67 65 20 69 73 20 64 69 | the ima|ge is di|
|00000be0| 73 70 6c 61 79 65 64 2e | 20 49 66 20 79 6f 75 20 |splayed.| If you |
|00000bf0| 75 73 65 20 61 0a 6c 69 | 67 68 74 20 66 6f 72 65 |use a.li|ght fore|
|00000c00| 67 72 6f 75 6e 64 20 63 | 6f 6c 6f 72 20 6f 6e 20 |ground c|olor on |
|00000c10| 61 20 64 61 72 6b 20 62 | 61 63 6b 67 72 6f 75 6e |a dark b|ackgroun|
|00000c20| 64 20 63 6f 6c 6f 72 2c | 20 79 6f 75 20 70 72 6f |d color,| you pro|
|00000c30| 62 61 62 6c 79 20 77 61 | 6e 74 0a 74 6f 20 73 65 |bably wa|nt.to se|
|00000c40| 74 20 74 68 69 73 20 74 | 6f 20 74 2e 20 54 68 69 |t this t|o t. Thi|
|00000c50| 73 20 61 73 73 75 6d 65 | 73 20 74 68 61 74 20 79 |s assume|s that y|
|00000c60| 6f 75 20 68 61 76 65 20 | 74 68 65 20 60 70 6e 6d |ou have |the `pnm|
|00000c70| 69 6e 76 65 72 74 27 20 | 70 72 6f 67 72 61 6d 0a |invert' |program.|
|00000c80| 6f 6e 20 79 6f 75 72 20 | 70 61 74 68 2e 20 20 54 |on your |path. T|
|00000c90| 68 69 73 20 64 6f 65 73 | 6e 27 74 20 70 72 65 73 |his does|n't pres|
|00000ca0| 65 6e 74 6c 79 20 77 6f | 72 6b 20 77 69 74 68 20 |ently wo|rk with |
|00000cb0| 69 6e 74 65 72 6e 61 6c | 20 78 66 61 63 65 20 73 |internal| xface s|
|00000cc0| 75 70 70 6f 72 74 2e 22 | 29 0a 28 66 73 65 74 20 |upport."|).(fset |
|00000cd0| 27 68 69 67 68 6c 69 67 | 68 74 2d 68 65 61 64 65 |'highlig|ht-heade|
|00000ce0| 72 73 20 23 5b 28 73 74 | 61 72 74 20 65 6e 64 20 |rs #[(st|art end |
|00000cf0| 68 61 63 6b 2d 73 69 67 | 29 20 22 08 09 57 ab 87 |hack-sig|) "..W..|
|00000d00| 09 1a 08 11 5c 6e 10 29 | 0b ad 85 08 09 5a 0b 56 |....\n.)|.....Z.V|
|00000d10| 1c 08 1d c6 1e 07 c6 1e | 08 c6 1e 09 ca cb 70 09 |........|......p.|
|00000d20| 08 24 88 8a 8c 7e 88 0e | 0c ab 9c 0c ac 99 8a 08 |.$...~..|........|
|00000d30| 62 88 cd ce 09 cf 23 ab | 8d 60 66 d0 3d ab 85 60 |b.....#.|.`f.=..`|
|00000d40| 54 10 aa 82 60 10 29 09 | 08 7d 88 8c 09 62 88 d1 |T...`.).|.}...b..|
|00000d50| d2 c6 cf 23 ab 84 65 60 | 7d 88 09 62 88 6d 84 3e |...#..e`|}..b.m.>|
|00000d60| 01 d3 d4 21 83 38 01 d5 | 95 16 09 d6 d7 94 d7 95 |...!.8..|........|
|00000d70| 5c 22 16 07 d8 0e 07 d9 | 5c 22 88 da 0e 07 db cf |\"......|\"......|
|00000d80| 23 88 d7 95 16 08 0e 1c | ab e8 dd 20 1e 1e df 8e |#.......|... ....|
|00000d90| d3 e0 21 2a ab dc d6 d5 | 94 d5 95 5c 22 16 07 da |..!*....|...\"...|
|00000da0| 0e 07 e1 cf 23 88 da 0e | 07 db cf 23 88 e2 e3 94 |....#...|...#....|
|00000db0| e3 95 5c 22 89 1e 24 ab | b8 8a 65 62 88 8a d1 e5 |..\"..$.|..eb....|
|00000dc0| c6 cf 23 2a ab 8a d6 d5 | 95 d5 95 5c 22 16 07 aa |..#*....|...\"...|
|00000dd0| 93 e6 0e 07 e3 94 e3 95 | 53 23 88 d6 e3 94 53 e3 |........|S#....S.|
|00000de0| 94 5c 22 16 07 da 0e 07 | db cf 23 88 e7 0e 07 0e |.\".....|..#.....|
|00000df0| 24 5c 22 88 29 aa bd 0e | 28 ab a4 dd 20 1e 1e e9 |$\".)...|(... ...|
|00000e00| 8e d3 0e 28 21 2a ab 97 | d6 e3 94 e3 95 5c 22 16 |...(!*..|.....\".|
|00000e10| 07 d8 0e 07 ea 5c 22 88 | da 0e 07 db cf 23 88 aa |.....\".|.....#..|
|00000e20| 95 d6 e3 94 e3 95 5c 22 | 16 07 d8 0e 07 eb 5c 22 |......\"|......\"|
|00000e30| 88 da 0e 07 db cf 23 88 | 0e 09 62 88 82 61 00 d7 |......#.|..b..a..|
|00000e40| 79 88 82 61 00 29 0c ac | e0 6d ac dd 0e 2c ab b2 |y..a.)..|.m...,..|
|00000e50| d3 0e 2c 21 ab 9a 0e 2d | ac 84 d5 95 62 88 8a d5 |..,!...-|....b...|
|00000e60| 79 88 c6 1e 2e d3 ef 21 | 2a ac 97 f0 16 31 aa 92 |y......!|*....1..|
|00000e70| 0e 32 ab 8e d3 0e 32 21 | ab 85 d9 16 31 aa 83 c6 |.2....2!|....1...|
|00000e80| 16 31 0e 31 ab 9e 60 16 | 08 d7 79 88 d6 0e 08 60 |.1.1..`.|..y....`|
|00000e90| 5c 22 16 07 f3 75 88 d8 | 0e 07 0e 31 5c 22 88 da |\"...u..|...1\"..|
|00000ea0| 0e 07 db cf 23 88 d7 79 | 88 aa 20 2a 8a 8c 7e 88 |....#..y|.. *..~.|
|00000eb0| 09 0d 7d 88 f4 09 0d 5c | 22 2e 07 87 22 20 5b 65 |..}....\|"..." [e|
|00000ec0| 6e 64 20 73 74 61 72 74 | 20 73 20 68 69 67 68 6c |nd start| s highl|
|00000ed0| 69 67 68 74 2d 68 65 61 | 64 65 72 73 2d 6d 61 78 |ight-hea|ders-max|
|00000ee0| 2d 6d 65 73 73 61 67 65 | 2d 73 69 7a 65 20 74 6f |-message|-size to|
|00000ef0| 6f 2d 62 69 67 20 72 65 | 61 6c 2d 65 6e 64 20 6e |o-big re|al-end n|
|00000f00| 69 6c 20 65 20 70 20 68 | 65 6e 64 20 6d 61 70 2d |il e p h|end map-|
|00000f10| 65 78 74 65 6e 74 73 20 | 23 5b 28 65 78 74 65 6e |extents |#[(exten|
|00000f20| 74 20 69 67 6e 6f 72 65 | 29 20 22 c0 09 c2 5c 22 |t ignore|) "...\"|
|00000f30| ab 84 c3 09 21 88 c4 87 | 22 20 5b 65 78 74 65 6e |....!...|" [exten|
|00000f40| 74 2d 70 72 6f 70 65 72 | 74 79 20 65 78 74 65 6e |t-proper|ty exten|
|00000f50| 74 20 68 65 61 64 65 72 | 73 20 64 65 6c 65 74 65 |t header|s delete|
|00000f60| 2d 65 78 74 65 6e 74 20 | 6e 69 6c 5d 20 33 5d 20 |-extent |nil] 3] |
|00000f70| 68 61 63 6b 2d 73 69 67 | 20 72 65 2d 73 65 61 72 |hack-sig| re-sear|
|00000f80| 63 68 2d 62 61 63 6b 77 | 61 72 64 20 22 5c 6e 2d |ch-backw|ard "\n-|
|00000f90| 2d 2b 20 2a 5c 6e 22 20 | 74 20 31 30 20 72 65 2d |-+ *\n" |t 10 re-|
|00000fa0| 73 65 61 72 63 68 2d 66 | 6f 72 77 61 72 64 20 22 |search-f|orward "|
|00000fb0| 5e 24 22 20 6c 6f 6f 6b | 69 6e 67 2d 61 74 20 22 |^$" look|ing-at "|
|00000fc0| 5e 5c 5c 28 5b 5e 20 09 | 5c 6e 3a 5d 2b 5b 20 09 |^\\([^ .|\n:]+[ .|
|00000fd0| 5d 2a 3a 5c 5c 29 20 2a | 5c 5c 28 2e 2a 5c 5c 28 |]*:\\) *|\\(.*\\(|
|00000fe0| 5c 6e 5b 20 09 5d 2e 2a | 5c 5c 29 2a 5c 6e 5c 5c |\n[ .].*|\\)*\n\\|
|00000ff0| 29 22 20 30 20 6d 61 6b | 65 2d 65 78 74 65 6e 74 |)" 0 mak|e-extent|
|00001000| 20 31 20 73 65 74 2d 65 | 78 74 65 6e 74 2d 66 61 | 1 set-e|xtent-fa|
|00001010| 63 65 20 6d 65 73 73 61 | 67 65 2d 68 65 61 64 65 |ce messa|ge-heade|
|00001020| 72 73 20 73 65 74 2d 65 | 78 74 65 6e 74 2d 70 72 |rs set-e|xtent-pr|
|00001030| 6f 70 65 72 74 79 20 68 | 65 61 64 65 72 73 20 68 |operty h|eaders h|
|00001040| 69 67 68 6c 69 67 68 74 | 2d 68 65 61 64 65 72 73 |ighlight|-headers|
|00001050| 2d 68 61 63 6b 2d 78 2d | 66 61 63 65 2d 70 20 6d |-hack-x-|face-p m|
|00001060| 61 74 63 68 2d 64 61 74 | 61 20 5f 6d 61 74 63 68 |atch-dat|a _match|
|00001070| 5f 64 61 74 61 5f 20 28 | 28 73 74 6f 72 65 2d 6d |_data_ (|(store-m|
|00001080| 61 74 63 68 2d 64 61 74 | 61 20 5f 6d 61 74 63 68 |atch-dat|a _match|
|00001090| 5f 64 61 74 61 5f 29 29 | 20 22 5e 58 2d 46 61 63 |_data_))| "^X-Fac|
|000010a0| 65 3a 20 2a 22 20 69 6e | 76 69 73 69 62 6c 65 20 |e: *" in|visible |
|000010b0| 68 69 67 68 6c 69 67 68 | 74 2d 68 65 61 64 65 72 |highligh|t-header|
|000010c0| 73 2d 78 2d 66 61 63 65 | 2d 74 6f 2d 70 69 78 6d |s-x-face|-to-pixm|
|000010d0| 61 70 20 32 20 78 66 61 | 63 65 20 22 5e 46 72 6f |ap 2 xfa|ce "^Fro|
|000010e0| 6d 3a 20 2a 22 20 73 65 | 74 2d 65 78 74 65 6e 74 |m: *" se|t-extent|
|000010f0| 2d 65 6e 64 70 6f 69 6e | 74 73 20 73 65 74 2d 65 |-endpoin|ts set-e|
|00001100| 78 74 65 6e 74 2d 65 6e | 64 2d 67 6c 79 70 68 20 |xtent-en|d-glyph |
|00001110| 68 69 67 68 6c 69 67 68 | 74 2d 68 65 61 64 65 72 |highligh|t-header|
|00001120| 73 2d 72 65 67 65 78 70 | 20 28 28 73 74 6f 72 65 |s-regexp| ((store|
|00001130| 2d 6d 61 74 63 68 2d 64 | 61 74 61 20 5f 6d 61 74 |-match-d|ata _mat|
|00001140| 63 68 5f 64 61 74 61 5f | 29 29 20 6d 65 73 73 61 |ch_data_|)) messa|
|00001150| 67 65 2d 68 69 67 68 6c | 69 67 68 74 65 64 2d 68 |ge-highl|ighted-h|
|00001160| 65 61 64 65 72 2d 63 6f | 6e 74 65 6e 74 73 20 6d |eader-co|ntents m|
|00001170| 65 73 73 61 67 65 2d 68 | 65 61 64 65 72 2d 63 6f |essage-h|eader-co|
|00001180| 6e 74 65 6e 74 73 20 68 | 69 67 68 6c 69 67 68 74 |ntents h|ighlight|
|00001190| 2d 68 65 61 64 65 72 73 | 2d 63 69 74 61 74 69 6f |-headers|-citatio|
|000011a0| 6e 2d 72 65 67 65 78 70 | 20 68 69 67 68 6c 69 67 |n-regexp| highlig|
|000011b0| 68 74 2d 68 65 61 64 65 | 72 73 2d 68 69 67 68 6c |ht-heade|rs-highl|
|000011c0| 69 67 68 74 2d 63 69 74 | 61 74 69 6f 6e 2d 74 6f |ight-cit|ation-to|
|000011d0| 6f 20 63 61 73 65 2d 66 | 6f 6c 64 2d 73 65 61 72 |o case-f|old-sear|
|000011e0| 63 68 20 22 5e 3e 46 72 | 6f 6d 20 22 20 6d 65 73 |ch "^>Fr|om " mes|
|000011f0| 73 61 67 65 2d 63 69 74 | 65 64 2d 74 65 78 74 20 |sage-cit|ed-text |
|00001200| 63 75 72 72 65 6e 74 20 | 68 69 67 68 6c 69 67 68 |current |highligh|
|00001210| 74 2d 68 65 61 64 65 72 | 73 2d 63 69 74 61 74 69 |t-header|s-citati|
|00001220| 6f 6e 2d 68 65 61 64 65 | 72 2d 72 65 67 65 78 70 |on-heade|r-regexp|
|00001230| 20 2d 31 20 68 69 67 68 | 6c 69 67 68 74 2d 68 65 | -1 high|light-he|
|00001240| 61 64 65 72 73 2d 6d 61 | 72 6b 2d 75 72 6c 73 5d |aders-ma|rk-urls]|
|00001250| 20 36 20 22 5c 0a 48 69 | 67 68 6c 69 67 68 74 20 | 6 "\.Hi|ghlight |
|00001260| 6d 65 73 73 61 67 65 20 | 68 65 61 64 65 72 73 20 |message |headers |
|00001270| 62 65 74 77 65 65 6e 20 | 73 74 61 72 74 20 61 6e |between |start an|
|00001280| 64 20 65 6e 64 2e 0a 46 | 61 63 65 73 20 75 73 65 |d end..F|aces use|
|00001290| 64 3a 0a 20 20 6d 65 73 | 73 61 67 65 2d 68 65 61 |d:. mes|sage-hea|
|000012a0| 64 65 72 73 09 09 09 74 | 68 65 20 70 61 72 74 20 |ders...t|he part |
|000012b0| 62 65 66 6f 72 65 20 74 | 68 65 20 63 6f 6c 6f 6e |before t|he colon|
|000012c0| 0a 20 20 6d 65 73 73 61 | 67 65 2d 68 65 61 64 65 |. messa|ge-heade|
|000012d0| 72 2d 63 6f 6e 74 65 6e | 74 73 09 09 74 68 65 20 |r-conten|ts..the |
|000012e0| 70 61 72 74 20 61 66 74 | 65 72 20 74 68 65 20 63 |part aft|er the c|
|000012f0| 6f 6c 6f 6e 0a 20 20 6d | 65 73 73 61 67 65 2d 68 |olon. m|essage-h|
|00001300| 69 67 68 6c 69 67 68 74 | 65 64 2d 68 65 61 64 65 |ighlight|ed-heade|
|00001310| 72 2d 63 6f 6e 74 65 6e | 74 73 09 63 6f 6e 74 65 |r-conten|ts.conte|
|00001320| 6e 74 73 20 6f 66 20 5c | 22 73 70 65 63 69 61 6c |nts of \|"special|
|00001330| 5c 22 20 68 65 61 64 65 | 72 73 0a 20 20 6d 65 73 |\" heade|rs. mes|
|00001340| 73 61 67 65 2d 63 69 74 | 65 64 2d 74 65 78 74 09 |sage-cit|ed-text.|
|00001350| 09 09 71 75 6f 74 65 64 | 20 74 65 78 74 20 66 72 |..quoted| text fr|
|00001360| 6f 6d 20 6f 74 68 65 72 | 20 6d 65 73 73 61 67 65 |om other| message|
|00001370| 73 0a 0a 56 61 72 69 61 | 62 6c 65 73 20 75 73 65 |s..Varia|bles use|
|00001380| 64 3a 0a 0a 20 20 68 69 | 67 68 6c 69 67 68 74 2d |d:.. hi|ghlight-|
|00001390| 68 65 61 64 65 72 73 2d | 72 65 67 65 78 70 09 09 |headers-|regexp..|
|000013a0| 09 77 68 61 74 20 6d 61 | 6b 65 73 20 61 20 5c 22 |.what ma|kes a \"|
|000013b0| 73 70 65 63 69 61 6c 5c | 22 20 68 65 61 64 65 72 |special\|" header|
|000013c0| 0a 20 20 68 69 67 68 6c | 69 67 68 74 2d 68 65 61 |. highl|ight-hea|
|000013d0| 64 65 72 73 2d 63 69 74 | 61 74 69 6f 6e 2d 72 65 |ders-cit|ation-re|
|000013e0| 67 65 78 70 09 09 6d 61 | 74 63 68 65 73 20 6c 69 |gexp..ma|tches li|
|000013f0| 6e 65 73 20 6f 66 20 71 | 75 6f 74 65 64 20 74 65 |nes of q|uoted te|
|00001400| 78 74 0a 20 20 68 69 67 | 68 6c 69 67 68 74 2d 68 |xt. hig|hlight-h|
|00001410| 65 61 64 65 72 73 2d 63 | 69 74 61 74 69 6f 6e 2d |eaders-c|itation-|
|00001420| 68 65 61 64 65 72 2d 72 | 65 67 65 78 70 09 6d 61 |header-r|egexp.ma|
|00001430| 74 63 68 65 73 20 68 65 | 61 64 65 72 73 20 66 6f |tches he|aders fo|
|00001440| 72 20 71 75 6f 74 65 64 | 20 74 65 78 74 0a 0a 49 |r quoted| text..I|
|00001450| 66 20 48 41 43 4b 2d 53 | 49 47 20 69 73 20 74 72 |f HACK-S|IG is tr|
|00001460| 75 65 2c 74 68 65 6e 20 | 77 65 20 73 65 61 72 63 |ue,then |we searc|
|00001470| 68 20 62 61 63 6b 77 61 | 72 64 20 66 72 6f 6d 20 |h backwa|rd from |
|00001480| 45 4e 44 20 66 6f 72 20 | 73 6f 6d 65 74 68 69 6e |END for |somethin|
|00001490| 67 20 74 68 61 74 0a 6c | 6f 6f 6b 73 20 6c 69 6b |g that.l|ooks lik|
|000014a0| 65 20 74 68 65 20 62 65 | 67 69 6e 6e 69 6e 67 20 |e the be|ginning |
|000014b0| 6f 66 20 61 20 73 69 67 | 6e 61 74 75 72 65 20 62 |of a sig|nature b|
|000014c0| 6c 6f 63 6b 2c 20 61 6e | 64 20 64 6f 6e 27 74 20 |lock, an|d don't |
|000014d0| 63 6f 6e 73 69 64 65 72 | 20 74 68 61 74 20 61 0a |consider| that a.|
|000014e0| 70 61 72 74 20 6f 66 20 | 74 68 65 20 6d 65 73 73 |part of |the mess|
|000014f0| 61 67 65 20 28 74 68 69 | 73 20 69 73 20 62 65 63 |age (thi|s is bec|
|00001500| 61 75 73 65 20 73 69 67 | 6e 61 74 75 72 65 73 20 |ause sig|natures |
|00001510| 61 72 65 20 6f 66 74 65 | 6e 20 69 6e 63 6f 72 72 |are ofte|n incorr|
|00001520| 65 63 74 6c 79 0a 69 6e | 74 65 72 70 72 65 74 65 |ectly.in|terprete|
|00001530| 64 20 61 73 20 63 69 74 | 65 64 20 74 65 78 74 2e |d as cit|ed text.|
|00001540| 29 22 5d 29 0a 28 62 79 | 74 65 2d 63 6f 64 65 20 |)"]).(by|te-code |
|00001550| 22 c0 c1 21 ac 82 c2 11 | c3 c4 4d 88 c5 c6 21 16 |"..!....|..M...!.|
|00001560| 07 c8 c9 4d 87 22 20 5b | 62 6f 75 6e 64 70 20 68 |...M." [|boundp h|
|00001570| 69 67 68 6c 69 67 68 74 | 2d 68 65 61 64 65 72 73 |ighlight|-headers|
|00001580| 2d 78 2d 66 61 63 65 2d | 74 6f 2d 70 69 78 6d 61 |-x-face-|to-pixma|
|00001590| 70 2d 63 61 63 68 65 20 | 6e 69 6c 20 68 69 67 68 |p-cache |nil high|
|000015a0| 6c 69 67 68 74 2d 68 65 | 61 64 65 72 73 2d 78 2d |light-he|aders-x-|
|000015b0| 66 61 63 65 2d 74 6f 2d | 70 69 78 6d 61 70 20 23 |face-to-|pixmap #|
|000015c0| 5b 28 73 74 61 72 74 20 | 65 6e 64 29 20 22 08 3b |[(start |end) ".;|
|000015d0| ab 83 08 aa 83 08 09 7b | 1a c3 5c 6e 0c 5c 22 1d |.......{|..\n.\".|
|000015e0| c6 c7 21 ab 92 c8 c9 5c | 6e 50 21 1e 5c 6e cb 0e |..!....\|nP!.\n..|
|000015f0| 5c 6e cc 5c 22 88 0e 5c | 6e 29 aa 94 0d ab 84 0d |\n.\"..\|n)......|
|00001600| 41 aa 8d 5c 6e cd ce cf | 8f 42 89 15 0c 42 14 0d |A..\n...|.B...B..|
|00001610| 41 2a 87 22 20 5b 73 74 | 61 72 74 20 65 6e 64 20 |A*." [st|art end |
|00001620| 73 74 72 69 6e 67 20 61 | 73 73 6f 63 20 68 69 67 |string a|ssoc hig|
|00001630| 68 6c 69 67 68 74 2d 68 | 65 61 64 65 72 73 2d 78 |hlight-h|eaders-x|
|00001640| 2d 66 61 63 65 2d 74 6f | 2d 70 69 78 6d 61 70 2d |-face-to|-pixmap-|
|00001650| 63 61 63 68 65 20 64 61 | 74 61 20 66 65 61 74 75 |cache da|ta featu|
|00001660| 72 65 70 20 78 66 61 63 | 65 20 6d 61 6b 65 2d 67 |rep xfac|e make-g|
|00001670| 6c 79 70 68 20 22 58 2d | 46 61 63 65 3a 20 22 20 |lyph "X-|Face: " |
|00001680| 6e 65 77 2d 66 61 63 65 | 20 73 65 74 2d 67 6c 79 |new-face| set-gly|
|00001690| 70 68 2d 66 61 63 65 20 | 78 2d 66 61 63 65 20 63 |ph-face |x-face c|
|000016a0| 20 28 68 69 67 68 6c 69 | 67 68 74 2d 68 65 61 64 | (highli|ght-head|
|000016b0| 65 72 73 2d 70 61 72 73 | 65 2d 78 2d 66 61 63 65 |ers-pars|e-x-face|
|000016c0| 2d 64 61 74 61 20 73 74 | 61 72 74 20 65 6e 64 29 |-data st|art end)|
|000016d0| 20 28 28 65 72 72 6f 72 | 20 28 62 79 74 65 2d 63 | ((error| (byte-c|
|000016e0| 6f 64 65 20 22 c0 09 c2 | 5c 22 88 c3 c4 21 88 c2 |ode "...|\"...!..|
|000016f0| 87 22 20 5b 64 69 73 70 | 6c 61 79 2d 65 72 72 6f |." [disp|lay-erro|
|00001700| 72 20 63 20 6e 69 6c 20 | 73 69 74 2d 66 6f 72 20 |r c nil |sit-for |
|00001710| 32 5d 20 33 29 29 29 5d | 20 35 5d 20 70 75 72 65 |2] 3)))]| 5] pure|
|00001720| 63 6f 70 79 20 22 00 80 | 40 c0 20 a0 60 e0 10 90 |copy "..|@. .`...|
|00001730| 50 d0 30 b0 70 f0 08 88 | 48 c8 28 a8 68 e8 18 98 |P.0.p...|H.(.h...|
|00001740| 58 d8 38 b8 78 f8 04 84 | 44 c4 24 a4 64 e4 14 94 |X.8.x...|D.$.d...|
|00001750| 54 d4 34 b4 74 f4 0c 8c | 4c cc 2c ac 6c ec 1c 9c |T.4.t...|L.,.l...|
|00001760| 5c 5c dc 3c bc 7c fc 02 | 82 42 c2 5c 22 a2 62 e2 |\\.<.|..|.B.\".b.|
|00001770| 12 92 52 d2 32 b2 72 f2 | 5c 6e 8a 4a ca 2a aa 6a |..R.2.r.|\n.J.*.j|
|00001780| ea 1a 9a 5a da 3a ba 7a | fa 06 86 46 c6 26 a6 66 |...Z.:.z|...F.&.f|
|00001790| e6 16 96 56 d6 36 b6 76 | f6 0e 8e 4e ce 2e ae 6e |...V.6.v|...N...n|
|000017a0| ee 1e 9e 5e de 3e be 7e | fe 01 81 41 c1 21 a1 61 |...^.>.~|...A.!.a|
|000017b0| e1 11 91 51 d1 31 b1 71 | f1 09 89 49 c9 29 a9 69 |...Q.1.q|...I.).i|
|000017c0| e9 19 99 59 d9 39 b9 79 | f9 05 85 45 c5 25 a5 65 |...Y.9.y|...E.%.e|
|000017d0| e5 15 95 55 d5 35 b5 75 | f5 0d 8d 4d cd 2d ad 6d |...U.5.u|...M.-.m|
|000017e0| ed 1d 9d 5d dd 3d bd 7d | fd 03 83 43 c3 23 a3 63 |...].=.}|...C.#.c|
|000017f0| e3 13 93 53 d3 33 b3 73 | f3 0b 8b 4b cb 2b ab 6b |...S.3.s|...K.+.k|
|00001800| eb 1b 9b 5b db 3b bb 7b | fb 07 87 47 c7 27 a7 67 |...[.;.{|...G.'.g|
|00001810| e7 17 97 57 d7 37 b7 77 | f7 0f 8f 4f cf 2f af 6f |...W.7.w|...O./.o|
|00001820| ef 1f 9f 5f df 3f bf 7f | ff 22 20 68 69 67 68 6c |..._.?..|." highl|
|00001830| 69 67 68 74 2d 68 65 61 | 64 65 72 73 2d 78 2d 66 |ight-hea|ders-x-f|
|00001840| 61 63 65 2d 62 69 74 72 | 65 76 20 68 69 67 68 6c |ace-bitr|ev highl|
|00001850| 69 67 68 74 2d 68 65 61 | 64 65 72 73 2d 70 61 72 |ight-hea|ders-par|
|00001860| 73 65 2d 78 2d 66 61 63 | 65 2d 64 61 74 61 20 23 |se-x-fac|e-data #|
|00001870| 5b 28 73 74 61 72 74 20 | 65 6e 64 29 20 22 8a 70 |[(start |end) ".p|
|00001880| c0 c1 1a 1b 1c 0d ac 84 | c6 c7 21 88 c8 c9 21 71 |........|..!...!q|
|00001890| 88 ca 70 21 88 cb 20 88 | 0e 0c 3b ab 86 0e 0c 63 |..p!.. .|..;....c|
|000018a0| 88 aa 88 cd 0c 0e 0c 0e | 0e 23 88 cf d0 c1 d1 23 |........|.#.....#|
|000018b0| ab 90 d2 c1 78 88 60 12 | d2 c1 77 88 5c 6e 60 7c |....x.`.|..w.\n`||
|000018c0| 88 aa 69 d3 65 64 d4 d1 | 89 c1 26 06 88 65 62 88 |..i.ed..|..&..eb.|
|000018d0| 6d ac 95 d5 d6 21 ac 84 | d7 d8 21 88 d9 79 88 0b |m....!..|..!..y..|
|000018e0| 54 13 da db 21 88 aa 68 | 65 62 88 dc dd 0b 89 23 |T...!..h|eb.....#|
|000018f0| 63 88 de 63 88 6d ac 8b | df 63 88 e0 75 88 e1 63 |c..c.m..|.c..u..c|
|00001900| 88 aa 72 db 75 88 da db | 21 88 d3 65 64 e2 d1 89 |..r.u...|!..ed...|
|00001910| c1 26 06 88 0e 23 ab 8a | d3 65 64 e4 d1 89 c1 26 |.&...#..|.ed....&|
|00001920| 06 88 65 62 88 c1 1e 25 | d5 e6 21 ab b6 e7 79 88 |..eb...%|..!...y.|
|00001930| 65 60 7c 88 6d ac 8c 0e | 28 67 48 63 88 da d9 21 |e`|.m...|(gHc...!|
|00001940| 88 aa 71 e9 ea eb ec 0b | 89 ed 20 cb 20 88 45 23 |..q.....|.. . .E#|
|00001950| 21 16 25 ee 0e 25 ef f0 | f1 24 88 f2 0e 25 f3 5c |!.%..%..|.$...%.\|
|00001960| 22 88 aa 84 d7 f4 21 88 | 0d ac 84 c6 f5 21 88 0e |".....!.|.....!..|
|00001970| 25 2d 87 22 20 5b 30 20 | 6e 69 6c 20 70 20 6c 69 |%-." [0 |nil p li|
|00001980| 6e 65 73 20 62 20 68 69 | 67 68 6c 69 67 68 74 2d |nes b hi|ghlight-|
|00001990| 68 65 61 64 65 72 73 2d | 63 6f 6e 76 65 72 74 2d |headers-|convert-|
|000019a0| 71 75 69 65 74 6c 79 20 | 6d 65 73 73 61 67 65 20 |quietly |message |
|000019b0| 22 43 6f 6e 76 65 72 74 | 69 6e 67 20 58 2d 46 61 |"Convert|ing X-Fa|
|000019c0| 63 65 20 68 65 61 64 65 | 72 20 74 6f 20 70 69 78 |ce heade|r to pix|
|000019d0| 6d 61 70 20 2e 2e 2e 22 | 20 67 65 74 2d 62 75 66 |map ..."| get-buf|
|000019e0| 66 65 72 2d 63 72 65 61 | 74 65 20 22 20 2a 78 2d |fer-crea|te " *x-|
|000019f0| 66 61 63 65 2d 74 6d 70 | 2a 22 20 62 75 66 66 65 |face-tmp|*" buffe|
|00001a00| 72 2d 64 69 73 61 62 6c | 65 2d 75 6e 64 6f 20 65 |r-disabl|e-undo e|
|00001a10| 72 61 73 65 2d 62 75 66 | 66 65 72 20 73 74 61 72 |rase-buf|fer star|
|00001a20| 74 20 69 6e 73 65 72 74 | 2d 62 75 66 66 65 72 2d |t insert|-buffer-|
|00001a30| 73 75 62 73 74 72 69 6e | 67 20 65 6e 64 20 73 65 |substrin|g end se|
|00001a40| 61 72 63 68 2d 66 6f 72 | 77 61 72 64 20 22 5c 6e |arch-for|ward "\n|
|00001a50| 22 20 74 20 22 20 09 5c | 6e 22 20 63 61 6c 6c 2d |" t " .\|n" call-|
|00001a60| 70 72 6f 63 65 73 73 2d | 72 65 67 69 6f 6e 20 22 |process-|region "|
|00001a70| 75 6e 63 6f 6d 70 66 61 | 63 65 22 20 6c 6f 6f 6b |uncompfa|ce" look|
|00001a80| 69 6e 67 2d 61 74 20 22 | 30 78 2e 2e 2e 2e 2c 30 |ing-at "|0x....,0|
|00001a90| 78 2e 2e 2e 2e 2c 30 78 | 2e 2e 2e 2e 2c 20 2a 24 |x....,0x|...., *$|
|00001aa0| 22 20 65 72 72 6f 72 20 | 22 75 6e 65 78 70 65 63 |" error |"unexpec|
|00001ab0| 74 65 64 20 75 6e 63 6f | 6d 70 66 61 63 65 20 6f |ted unco|mpface o|
|00001ac0| 75 74 70 75 74 22 20 31 | 20 64 65 6c 65 74 65 2d |utput" 1| delete-|
|00001ad0| 63 68 61 72 20 2d 31 20 | 66 6f 72 6d 61 74 20 22 |char -1 |format "|
|00001ae0| 2f 2a 20 46 6f 72 6d 61 | 74 5f 76 65 72 73 69 6f |/* Forma|t_versio|
|00001af0| 6e 3d 31 2c 20 57 69 64 | 74 68 3d 25 64 2c 20 48 |n=1, Wid|th=%d, H|
|00001b00| 65 69 67 68 74 3d 25 64 | 22 20 22 2c 20 44 65 70 |eight=%d|" ", Dep|
|00001b10| 74 68 3d 31 2c 20 56 61 | 6c 69 64 5f 62 69 74 73 |th=1, Va|lid_bits|
|00001b20| 5f 70 65 72 5f 69 74 65 | 6d 3d 31 36 5c 6e 20 2a |_per_ite|m=16\n *|
|00001b30| 2f 5c 6e 22 20 39 20 35 | 36 20 31 30 20 22 69 63 |/\n" 9 5|6 10 "ic|
|00001b40| 6f 6e 74 6f 70 62 6d 22 | 20 68 69 67 68 6c 69 67 |ontopbm"| highlig|
|00001b50| 68 74 2d 68 65 61 64 65 | 72 73 2d 69 6e 76 65 72 |ht-heade|rs-inver|
|00001b60| 74 2d 78 2d 66 61 63 65 | 2d 64 61 74 61 20 22 70 |t-x-face|-data "p|
|00001b70| 6e 6d 69 6e 76 65 72 74 | 22 20 6e 65 77 2d 66 61 |nminvert|" new-fa|
|00001b80| 63 65 20 22 50 34 5c 6e | 22 20 32 20 68 69 67 68 |ce "P4\n|" 2 high|
|00001b90| 6c 69 67 68 74 2d 68 65 | 61 64 65 72 73 2d 78 2d |light-he|aders-x-|
|00001ba0| 66 61 63 65 2d 62 69 74 | 72 65 76 20 6d 61 6b 65 |face-bit|rev make|
|00001bb0| 2d 67 6c 79 70 68 20 76 | 65 63 74 6f 72 20 78 62 |-glyph v|ector xb|
|00001bc0| 6d 20 3a 64 61 74 61 20 | 62 75 66 66 65 72 2d 73 |m :data |buffer-s|
|00001bd0| 74 72 69 6e 67 20 73 65 | 74 2d 67 6c 79 70 68 2d |tring se|t-glyph-|
|00001be0| 69 6d 61 67 65 20 22 5b | 78 66 61 63 65 5d 22 20 |image "[|xface]" |
|00001bf0| 67 6c 6f 62 61 6c 20 74 | 74 79 20 73 65 74 2d 67 |global t|ty set-g|
|00001c00| 6c 79 70 68 2d 66 61 63 | 65 20 78 2d 66 61 63 65 |lyph-fac|e x-face|
|00001c10| 20 22 49 20 6f 6e 6c 79 | 20 75 6e 64 65 72 73 74 | "I only| underst|
|00001c20| 61 6e 64 20 62 69 6e 61 | 72 79 2d 66 6f 72 6d 61 |and bina|ry-forma|
|00001c30| 74 20 50 42 4d 2e 2e 2e | 22 20 22 43 6f 6e 76 65 |t PBM...|" "Conve|
|00001c40| 72 74 69 6e 67 20 58 2d | 46 61 63 65 20 68 65 61 |rting X-|Face hea|
|00001c50| 64 65 72 20 74 6f 20 70 | 69 78 6d 61 70 20 2e 2e |der to p|ixmap ..|
|00001c60| 2e 20 64 6f 6e 65 2e 22 | 5d 20 38 5d 5d 20 32 29 |. done."|] 8]] 2)|
|00001c70| 0a 28 64 65 66 76 61 72 | 20 68 69 67 68 6c 69 67 |.(defvar| highlig|
|00001c80| 68 74 2d 68 65 61 64 65 | 72 73 2d 6d 61 72 6b 2d |ht-heade|rs-mark-|
|00001c90| 75 72 6c 73 20 28 73 74 | 72 69 6e 67 2d 6d 61 74 |urls (st|ring-mat|
|00001ca0| 63 68 20 22 58 45 6d 61 | 63 73 22 20 65 6d 61 63 |ch "XEma|cs" emac|
|00001cb0| 73 2d 76 65 72 73 69 6f | 6e 29 20 22 5c 0a 2a 57 |s-versio|n) "\.*W|
|00001cc0| 68 65 74 68 65 72 20 74 | 6f 20 6d 61 6b 65 20 55 |hether t|o make U|
|00001cd0| 52 4c 73 20 63 6c 69 63 | 6b 61 62 6c 65 20 69 6e |RLs clic|kable in|
|00001ce0| 20 6d 65 73 73 61 67 65 | 20 62 6f 64 69 65 73 2e | message| bodies.|
|00001cf0| 22 29 0a 28 64 65 66 76 | 61 72 20 68 69 67 68 6c |").(defv|ar highl|
|00001d00| 69 67 68 74 2d 68 65 61 | 64 65 72 73 2d 66 6f 6c |ight-hea|ders-fol|
|00001d10| 6c 6f 77 2d 75 72 6c 2d | 66 75 6e 63 74 69 6f 6e |low-url-|function|
|00001d20| 20 27 77 33 2d 66 65 74 | 63 68 20 22 5c 0a 54 68 | 'w3-fet|ch "\.Th|
|00001d30| 65 20 66 75 6e 63 74 69 | 6f 6e 20 74 6f 20 69 6e |e functi|on to in|
|00001d40| 76 6f 6b 65 20 74 6f 20 | 66 6f 6c 6c 6f 77 20 61 |voke to |follow a|
|00001d50| 20 55 52 4c 2e 0a 50 6f | 73 73 69 62 6c 65 20 76 | URL..Po|ssible v|
|00001d60| 61 6c 75 65 73 20 74 68 | 61 74 20 77 6f 72 6b 20 |alues th|at work |
|00001d70| 6f 75 74 20 6f 66 20 74 | 68 65 20 62 6f 78 20 61 |out of t|he box a|
|00001d80| 72 65 3a 0a 0a 27 77 33 | 2d 66 65 74 63 68 20 20 |re:..'w3|-fetch |
|00001d90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001da0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3d 3d | | ==|
|00001db0| 20 55 73 65 20 65 6d 61 | 63 73 2d 77 33 0a 27 68 | Use ema|cs-w3.'h|
|00001dc0| 69 67 68 6c 69 67 68 74 | 2d 68 65 61 64 65 72 73 |ighlight|-headers|
|00001dd0| 2d 66 6f 6c 6c 6f 77 2d | 75 72 6c 2d 6e 65 74 73 |-follow-|url-nets|
|00001de0| 63 61 70 65 20 20 20 3d | 3d 20 55 73 65 20 4e 65 |cape =|= Use Ne|
|00001df0| 74 73 63 61 70 65 20 31 | 2e 31 0a 27 68 69 67 68 |tscape 1|.1.'high|
|00001e00| 6c 69 67 68 74 2d 68 65 | 61 64 65 72 73 2d 66 6f |light-he|aders-fo|
|00001e10| 6c 6c 6f 77 2d 75 72 6c | 2d 6d 6f 73 61 69 63 20 |llow-url|-mosaic |
|00001e20| 20 20 20 20 3d 3d 20 55 | 73 65 20 4d 6f 73 61 69 | == U|se Mosai|
|00001e30| 63 22 29 0a 28 62 79 74 | 65 2d 63 6f 64 65 20 22 |c").(byt|e-code "|
|00001e40| c0 c1 4d 88 c2 c3 4d 88 | c4 c5 21 ac 9c c6 20 1e |..M...M.|..!... .|
|00001e50| 07 c8 0e 07 c5 5c 22 88 | c9 ca 0e 0b 5c 22 ab 87 |.....\".|....\"..|
|00001e60| cc 0e 07 cd ce 23 88 0e | 07 29 15 ce cf 4d 88 d0 |.....#..|.)...M..|
|00001e70| d1 d2 51 16 13 d4 d5 4d | 88 d6 d7 21 87 22 20 5b |..Q....M|...!." [|
|00001e80| 68 69 67 68 6c 69 67 68 | 74 2d 68 65 61 64 65 72 |highligh|t-header|
|00001e90| 73 2d 66 6f 6c 6c 6f 77 | 2d 75 72 6c 2d 6e 65 74 |s-follow|-url-net|
|00001ea0| 73 63 61 70 65 20 23 5b | 28 75 72 6c 29 20 22 c0 |scape #[|(url) ".|
|00001eb0| c1 21 88 8a c2 c3 21 71 | 88 c4 20 88 c5 c6 c7 c8 |.!....!q|.. .....|
|00001ec0| c7 c9 ca 0e 0b cc 51 26 | 06 cd 9a ac 89 c5 c6 c7 |......Q&|........|
|00001ed0| cd c7 0e 0b 25 88 29 c0 | ce 21 87 22 20 5b 6d 65 |....%.).|.!." [me|
|00001ee0| 73 73 61 67 65 20 22 53 | 65 6e 64 69 6e 67 20 55 |ssage "S|ending U|
|00001ef0| 52 4c 20 74 6f 20 4e 65 | 74 73 63 61 70 65 2e 2e |RL to Ne|tscape..|
|00001f00| 2e 22 20 67 65 74 2d 62 | 75 66 66 65 72 2d 63 72 |." get-b|uffer-cr|
|00001f10| 65 61 74 65 20 22 2a 53 | 68 65 6c 6c 20 43 6f 6d |eate "*S|hell Com|
|00001f20| 6d 61 6e 64 20 4f 75 74 | 70 75 74 2a 22 20 65 72 |mand Out|put*" er|
|00001f30| 61 73 65 2d 62 75 66 66 | 65 72 20 63 61 6c 6c 2d |ase-buff|er call-|
|00001f40| 70 72 6f 63 65 73 73 20 | 22 6e 65 74 73 63 61 70 |process |"netscap|
|00001f50| 65 22 20 6e 69 6c 20 74 | 20 22 2d 72 65 6d 6f 74 |e" nil t| "-remot|
|00001f60| 65 22 20 22 6f 70 65 6e | 55 52 4c 28 22 20 75 72 |e" "open|URL(" ur|
|00001f70| 6c 20 22 29 22 20 30 20 | 22 53 65 6e 64 69 6e 67 |l ")" 0 |"Sending|
|00001f80| 20 55 52 4c 20 74 6f 20 | 4e 65 74 73 63 61 70 65 | URL to |Netscape|
|00001f90| 2e 2e 2e 20 64 6f 6e 65 | 22 5d 20 39 5d 20 68 69 |... done|"] 9] hi|
|00001fa0| 67 68 6c 69 67 68 74 2d | 68 65 61 64 65 72 73 2d |ghlight-|headers-|
|00001fb0| 66 6f 6c 6c 6f 77 2d 75 | 72 6c 2d 6d 6f 73 61 69 |follow-u|rl-mosai|
|00001fc0| 63 20 23 5b 28 75 72 6c | 29 20 22 c0 c1 21 88 c2 |c #[(url|) "..!..|
|00001fd0| c3 c4 1d 1e 06 1e 07 c8 | 0e 07 21 ab b6 c9 0e 06 |........|..!.....|
|00001fe0| 21 71 88 ca 20 88 cb 0e | 07 21 88 cc cd ce 20 21 |!q.. ...|.!.... !|
|00001ff0| 21 15 ca 20 88 cf d0 b1 | 02 88 0e 11 d0 b1 02 88 |!.. ....|........|
|00002000| d2 65 64 d3 0d 50 c4 d4 | 25 88 d5 c4 21 88 d6 0e |.ed..P..|%...!...|
|00002010| 06 21 88 0d ab 8d d7 d8 | c4 89 89 d9 0d 26 06 d4 |.!......|.....&..|
|00002020| 9a ac 89 d7 da c4 d4 c4 | 0e 11 25 88 2b c0 db 21 |........|..%.+..!|
|00002030| 87 22 20 5b 6d 65 73 73 | 61 67 65 20 22 53 65 6e |." [mess|age "Sen|
|00002040| 64 69 6e 67 20 55 52 4c | 20 74 6f 20 4d 6f 73 61 |ding URL| to Mosa|
|00002050| 69 63 2e 2e 2e 22 20 22 | 7e 2f 2e 6d 6f 73 61 69 |ic..." "|~/.mosai|
|00002060| 63 70 69 64 22 20 22 20 | 2a 6d 6f 73 61 69 63 20 |cpid" " |*mosaic |
|00002070| 77 6f 72 6b 2a 22 20 6e | 69 6c 20 70 69 64 20 77 |work*" n|il pid w|
|00002080| 6f 72 6b 2d 62 75 66 66 | 65 72 20 70 69 64 2d 66 |ork-buff|er pid-f|
|00002090| 69 6c 65 20 66 69 6c 65 | 2d 72 65 61 64 61 62 6c |ile file|-readabl|
|000020a0| 65 2d 70 20 67 65 74 2d | 62 75 66 66 65 72 2d 63 |e-p get-|buffer-c|
|000020b0| 72 65 61 74 65 20 65 72 | 61 73 65 2d 62 75 66 66 |reate er|ase-buff|
|000020c0| 65 72 20 69 6e 73 65 72 | 74 2d 66 69 6c 65 2d 63 |er inser|t-file-c|
|000020d0| 6f 6e 74 65 6e 74 73 20 | 69 6e 74 2d 74 6f 2d 73 |ontents |int-to-s|
|000020e0| 74 72 69 6e 67 20 73 74 | 72 69 6e 67 2d 74 6f 2d |tring st|ring-to-|
|000020f0| 69 6e 74 20 62 75 66 66 | 65 72 2d 73 74 72 69 6e |int buff|er-strin|
|00002100| 67 20 22 67 6f 74 6f 22 | 20 31 30 20 75 72 6c 20 |g "goto"| 10 url |
|00002110| 77 72 69 74 65 2d 72 65 | 67 69 6f 6e 20 22 2f 74 |write-re|gion "/t|
|00002120| 6d 70 2f 4d 6f 73 61 69 | 63 2e 22 20 30 20 73 65 |mp/Mosai|c." 0 se|
|00002130| 74 2d 62 75 66 66 65 72 | 2d 6d 6f 64 69 66 69 65 |t-buffer|-modifie|
|00002140| 64 2d 70 20 6b 69 6c 6c | 2d 62 75 66 66 65 72 20 |d-p kill|-buffer |
|00002150| 63 61 6c 6c 2d 70 72 6f | 63 65 73 73 20 22 6b 69 |call-pro|cess "ki|
|00002160| 6c 6c 22 20 22 2d 55 53 | 52 31 22 20 22 4d 6f 73 |ll" "-US|R1" "Mos|
|00002170| 61 69 63 22 20 22 53 65 | 6e 64 69 6e 67 20 55 52 |aic" "Se|nding UR|
|00002180| 4c 20 74 6f 20 4d 6f 73 | 61 69 63 2e 2e 2e 20 64 |L to Mos|aic... d|
|00002190| 6f 6e 65 22 5d 20 37 5d | 20 62 6f 75 6e 64 70 20 |one"] 7]| boundp |
|000021a0| 68 69 67 68 6c 69 67 68 | 74 2d 68 65 61 64 65 72 |highligh|t-header|
|000021b0| 73 2d 75 72 6c 2d 6b 65 | 79 6d 61 70 20 6d 61 6b |s-url-ke|ymap mak|
|000021c0| 65 2d 73 70 61 72 73 65 | 2d 6b 65 79 6d 61 70 20 |e-sparse|-keymap |
|000021d0| 6d 20 73 65 74 2d 6b 65 | 79 6d 61 70 2d 6e 61 6d |m set-ke|ymap-nam|
|000021e0| 65 20 73 74 72 69 6e 67 | 2d 6d 61 74 63 68 20 22 |e string|-match "|
|000021f0| 58 45 6d 61 63 73 22 20 | 65 6d 61 63 73 2d 76 65 |XEmacs" |emacs-ve|
|00002200| 72 73 69 6f 6e 20 64 65 | 66 69 6e 65 2d 6b 65 79 |rsion de|fine-key|
|00002210| 20 62 75 74 74 6f 6e 32 | 20 68 69 67 68 6c 69 67 | button2| highlig|
|00002220| 68 74 2d 68 65 61 64 65 | 72 73 2d 66 6f 6c 6c 6f |ht-heade|rs-follo|
|00002230| 77 2d 75 72 6c 20 23 5b | 28 65 76 65 6e 74 29 20 |w-url #[|(event) |
|00002240| 22 c0 09 21 1a c3 c4 09 | 21 21 1d 5c 6e ad 85 c6 |"..!....|!!.\n...|
|00002250| 5c 6e 0d c7 23 89 1e 08 | ad 8e 8a 0d 71 88 c9 0e |\n..#...|....q...|
|00002260| 08 21 ca 0e 08 21 7b 29 | 89 1e 0b ab 87 0e 0c 0e |.!...!{)|........|
|00002270| 0b 21 aa 82 cd 20 2c 87 | 22 20 5b 65 76 65 6e 74 |.!... ,.|" [event|
|00002280| 2d 70 6f 69 6e 74 20 65 | 76 65 6e 74 20 70 20 77 |-point e|vent p w|
|00002290| 69 6e 64 6f 77 2d 62 75 | 66 66 65 72 20 65 76 65 |indow-bu|ffer eve|
|000022a0| 6e 74 2d 77 69 6e 64 6f | 77 20 62 75 66 66 65 72 |nt-windo|w buffer|
|000022b0| 20 65 78 74 65 6e 74 2d | 61 74 20 68 69 67 68 6c | extent-|at highl|
|000022c0| 69 67 68 74 20 65 78 74 | 65 6e 74 20 65 78 74 65 |ight ext|ent exte|
|000022d0| 6e 74 2d 73 74 61 72 74 | 2d 70 6f 73 69 74 69 6f |nt-start|-positio|
|000022e0| 6e 20 65 78 74 65 6e 74 | 2d 65 6e 64 2d 70 6f 73 |n extent|-end-pos|
|000022f0| 69 74 69 6f 6e 20 75 72 | 6c 20 68 69 67 68 6c 69 |ition ur|l highli|
|00002300| 67 68 74 2d 68 65 61 64 | 65 72 73 2d 66 6f 6c 6c |ght-head|ers-foll|
|00002310| 6f 77 2d 75 72 6c 2d 66 | 75 6e 63 74 69 6f 6e 20 |ow-url-f|unction |
|00002320| 62 65 65 70 5d 20 35 20 | 6e 69 6c 20 22 65 22 5d |beep] 5 |nil "e"]|
|00002330| 20 22 5c 5c 62 5c 5c 28 | 73 3f 68 74 74 70 73 3f | "\\b\\(|s?https?|
|00002340| 5c 5c 7c 66 74 70 5c 5c | 7c 66 69 6c 65 5c 5c 7c |\\|ftp\\||file\\||
|00002350| 67 6f 70 68 65 72 5c 5c | 7c 6e 65 77 73 5c 5c 7c |gopher\\||news\\||
|00002360| 74 65 6c 6e 65 74 5c 5c | 29 3a 22 20 22 5c 5c 28 |telnet\\|):" "\\(|
|00002370| 2f 2f 5b 2d 61 2d 7a 41 | 2d 5a 30 2d 39 5f 2e 5d |//[-a-zA|-Z0-9_.]|
|00002380| 2b 3a 5b 30 2d 39 5d 2a | 5c 5c 29 3f 22 20 22 5b |+:[0-9]*|\\)?" "[|
|00002390| 2d 61 2d 7a 41 2d 5a 30 | 2d 39 5f 3d 3f 23 24 40 |-a-zA-Z0|-9_=?#$@|
|000023a0| 7e 60 25 26 2a 2b 7c 5c | 5c 2f 2e 2c 5d 2b 22 20 |~`%&*+|\|\/.,]+" |
|000023b0| 68 69 67 68 6c 69 67 68 | 74 2d 68 65 61 64 65 72 |highligh|t-header|
|000023c0| 73 2d 75 72 6c 2d 70 61 | 74 74 65 72 6e 20 68 69 |s-url-pa|ttern hi|
|000023d0| 67 68 6c 69 67 68 74 2d | 68 65 61 64 65 72 73 2d |ghlight-|headers-|
|000023e0| 6d 61 72 6b 2d 75 72 6c | 73 20 23 5b 28 73 74 61 |mark-url|s #[(sta|
|000023f0| 72 74 20 65 6e 64 29 20 | 22 08 ad c8 8a 09 62 88 |rt end) |".....b.|
|00002400| c2 0b c4 c5 23 ad bc c6 | 94 c4 89 1e 07 1e 08 1e |....#...|........|
|00002410| 09 c6 95 62 88 ca c4 78 | 88 60 16 08 cb 0e 09 0e |...b...x|.`......|
|00002420| 08 5c 22 16 07 cc 0e 07 | cd 5c 22 88 ce 0e 07 cf |.\".....|.\".....|
|00002430| c5 23 88 ce 0e 07 d0 c5 | 23 88 ce 0e 07 d1 0e 12 |.#......|#.......|
|00002440| 23 88 2b aa 3d 29 87 22 | 20 5b 68 69 67 68 6c 69 |#.+.=)."| [highli|
|00002450| 67 68 74 2d 68 65 61 64 | 65 72 73 2d 6d 61 72 6b |ght-head|ers-mark|
|00002460| 2d 75 72 6c 73 20 73 74 | 61 72 74 20 72 65 2d 73 |-urls st|art re-s|
|00002470| 65 61 72 63 68 2d 66 6f | 72 77 61 72 64 20 68 69 |earch-fo|rward hi|
|00002480| 67 68 6c 69 67 68 74 2d | 68 65 61 64 65 72 73 2d |ghlight-|headers-|
|00002490| 75 72 6c 2d 70 61 74 74 | 65 72 6e 20 6e 69 6c 20 |url-patt|ern nil |
|000024a0| 74 20 30 20 65 78 74 65 | 6e 74 20 65 20 73 20 22 |t 0 exte|nt e s "|
|000024b0| 2e 3f 23 21 2a 28 29 22 | 20 6d 61 6b 65 2d 65 78 |.?#!*()"| make-ex|
|000024c0| 74 65 6e 74 20 73 65 74 | 2d 65 78 74 65 6e 74 2d |tent set|-extent-|
|000024d0| 66 61 63 65 20 62 6f 6c | 64 20 73 65 74 2d 65 78 |face bol|d set-ex|
|000024e0| 74 65 6e 74 2d 70 72 6f | 70 65 72 74 79 20 68 69 |tent-pro|perty hi|
|000024f0| 67 68 6c 69 67 68 74 20 | 68 65 61 64 65 72 73 20 |ghlight |headers |
|00002500| 6b 65 79 6d 61 70 20 68 | 69 67 68 6c 69 67 68 74 |keymap h|ighlight|
|00002510| 2d 68 65 61 64 65 72 73 | 2d 75 72 6c 2d 6b 65 79 |-headers|-url-key|
|00002520| 6d 61 70 5d 20 34 5d 20 | 70 72 6f 76 69 64 65 20 |map] 4] |provide |
|00002530| 68 69 67 68 6c 69 67 68 | 74 2d 68 65 61 64 65 72 |highligh|t-header|
|00002540| 73 5d 20 34 29 0a | |s] 4). | |
+--------+-------------------------+-------------------------+--------+--------+